#pragma once
#include "EpilExpressionCodeBase.h"
#include "EpilInterpreterBase.h"
#include "EpilObject.h"


class EpilExpressionListInterpreter : public EpilInterpreterBase
{
public:
	EpilExpressionListInterpreter( EpilInterpreter * interpreter );

	const EpilObjectList &				GetObjects() const								{ return m_objects; }
	void								Run( const EpilExpressionCodeList & code );

private:
	EpilObjectList						m_objects;
};